• The DingiLocationManager protocol defines a set of methods that a class must implement in order to serve as the location manager of an DingiMapView. A location manager is responsible for notifying the map view about location-related events, such as a change in the user’s location. This protocol is similar to the Core Location framework’s CLLocationManager class, but your implementation does not need to be based on CLLocationManager.

    To receive location updates from an object that conforms to the DingiLocationManager protocol, use the optional methods available in the DingiLocationManagerDelegate protocol.

    See more

    Declaration

    Objective-C

    @protocol DingiLocationManager <NSObject>

    Swift

    protocol DingiLocationManager : NSObjectProtocol
  • The DingiLocationManagerDelegate protocol defines a set of methods that respond to location updates from an DingiLocationManager object that is serving as the location manager of an DingiMapView.

    See more

    Declaration

    Objective-C

    @protocol DingiLocationManagerDelegate <NSObject>

    Swift

    protocol DingiLocationManagerDelegate : NSObjectProtocol